////////////////双指针+对撞指针
//
//class Solution {
//public:
//    vector<int> twoSum(vector<int>& price, int target) {
//        int len = price.size();
//        int left = 0, right = len - 1;
//        while (left < right)
//        {
//            int sum = price[left] + price[right];
//            if (sum < target)
//            {
//                left++;
//            }
//            else if (sum > target)
//            {
//                right--;
//            }
//            if (sum == target)
//            {
//                return { price[left],price[right] };
//            }
//        }
//        return {};
//    }
//};